EM Chemin FH |
Emplacement du menu |
---|
EM → FHPath |
Ateliers |
EM |
Raccourci par défaut |
E T |
Introduit dans la version |
0.17 |
Voir aussi |
EM Noeud FH, EM Segment FH |
L'outil Chemin FH insère un objet FHPath, c'est-à-dire un ensemble de segments FastHenry le long d'un chemin.
Chemin FH FastHenry
L'objet Chemin FH peut être basé sur n'importe quelle forme contenant des bords, mais l'objet Chemin FH est conçu pour fonctionner au mieux avec le support d'une esquisse ou d'une polyligne.
Voir aussi : FreeCAD Script de base.
L'outil Chemin FH peut-être utilisé dans des macros et depuis la console Python en utilisant la fonction suivante :
path = makeFHPath(baseobj=None,name='FHPath')
FHPath
.baseobj
est l'objet qui peut être utilisé comme base pour le Chemin FH. Si aucun baseobj
n'est donné, l'utilisateur doit attribuer un objet de base ultérieurement, pour pouvoir utiliser cet objet. baseobj
est obligatoire et peut être n'importe quelle forme contenant des bords, même si l'objet FHPath est conçu pour fonctionner au mieux avec le support d'une esquisse ou d'un fil.name
est le nom de l'objet.Exemple :
import FreeCAD, EM
from FreeCAD import Base
import Part, PartGui
spiral = App.ActiveDocument.addObject("Part::Spiral","Spiral")
spiral.Growth=1.00
spiral.Rotations=4.00
spiral.Radius=1.00
spiral.Placement=Base.Placement(Base.Vector(0.00,0.00,0.00),Base.Rotation(0.00,0.00,0.00,1.00))
spiral.Label='Spiral'
fhpath = EM.makeFHPath(spiral)
fhpath.Discr = 40
App.ActiveDocument.recompute()